package com.itlong.cloud.POJO.DTO.property;

import com.itlong.cloud.POJO.DTO.BaseDTO;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * <desc>
 *      更新App用户项目状态数据传输对象(AppUserProjectPO中的userProjectStatus   用户项目状态：0冻结 1启用)
 * </desc>
 *
 * @createDate 2017/10/19
 */
@Data
@NoArgsConstructor
@EqualsAndHashCode(callSuper = true)
public class AppUserUpdateUserProjectStatusDTO extends BaseDTO implements Serializable{
    private String userIds;     //要更新用户项目状态的用户Id，以英文逗号拼接
    private String userProjectStatus;   //用户项目状态 0冻结 1启用
    private String projectName;     //项目名称
    private Integer isSmartCommunity;    //项目是否启用云对讲
    private String appSecret;               //开发者密码
    private String responseTimestamp; //返回时间戳
    private String requestId;   //请求编号
    private Integer InstructionType;  //触发人脸平板下发指令来源（0:物业住户信息冻结解冻,1:住户迁入,2:迁出,3:业主人脸认证,4:访客人脸认证,5:物业后台人脸注册和重新认证，6:物业删除访客,,7:运营后台设置(APP)用户状态）8:人脸识别仪生成人脸指令
    private Integer sourceSystem;   //系统来源(0:APP端,1:小程序,2:物业后台,3:运营后台,4:sdk/api接口)

}
